<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 基本类型，复杂类型(引用类型) 按其在内存中的位置进行区分 -->
    <script>
        // 简单数据类型 number string boolean
        // typeof 操作符去判断一个数据的类型
        var a = 10;
        var b = "hello world";
        var c = true;
        console.log(typeof a);
        console.log(typeof b);

        // 引用数据类型  array function object
        // 数组 array []  typeof不能识别数组 object
        // 使用 Array.isArray 来判断
        var arr=[1,2,3,4]
        console.log(arr.length);
        console.log(Array.isArray(arr))  // true
        arr.push(5)
        console.log(arr)
        // 数组下标从0开始，下标越界之后输出undefined

        var obj={name:'zcy',age:21}
        console.log(obj.name)

        function go(){
            console.log('艺艺艺儿ya!')
        }
        go()
    </script>

</body>
</html>